package com.dx.common.table.ppt;

import com.dx.mes.common.bean.entity.UUIDObject;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import org.springframework.stereotype.Component;

import java.sql.Timestamp;

/**
 * Ret_wo entity. @author MyEclipse Persistence Tools
 */
@Component
@XStreamAlias("table")
public class Ret_repair_order extends UUIDObject implements java.io.Serializable {

	// Fields
	private String repair_order_id;
	private String unq_seq_id;
	private String repair_stat;
	private String fab_id_fk;
	private String line_id_fk;
	private String tool_id_fk;
	private String error_dsc;
	private Timestamp repair_beg_timestamp;
	private Timestamp repair_end_timestamp;
	private Double downtime;
	private String error_analysis;
	private String repair_dsc;
	private String repair_result;
	private String eqt_confirmer;
	private String tech_confirmer;
	private String qa_confirmer;
	private String pro_confirmer;
	private String responsible_usr;
	private String transfer_note;

	private String crt_usr;
	private Timestamp crt_timestamp;
	private String evt_usr;
	private Timestamp evt_timestamp;
	private String assistants;
	private String tech_confirm_flg;
	private String qual_confirm_flg;
	private String prod_confirm_flg;
	private String evt_cate;


	// Constructors

	/** default constructor */
	public Ret_repair_order() {
	}

	/** minimal constructor */
	public Ret_repair_order(String repair_order_id) {
		this.repair_order_id = repair_order_id;
	}
/** full constructor */
	public Ret_repair_order(String repair_order_id, String unq_seq_id, String repair_stat, String fab_id_fk, String line_id_fk, String tool_id_fk, String error_dsc, Timestamp repair_beg_timestamp, Timestamp repair_end_timestamp, Double downtime, String error_analysis, String repair_dsc, String repair_result, String eqt_confirmer, String tech_confirmer, String qa_confirmer, String pro_confirmer, String responsible_usr, String transfer_note, String crt_usr, Timestamp crt_timestamp, String evt_usr, Timestamp evt_timestamp, String assistants, String tech_confirm_flg, String qual_confirm_flg, String prod_confirm_flg,String evt_cate) {
		this.repair_order_id = repair_order_id;
		this.unq_seq_id = unq_seq_id;
		this.repair_stat = repair_stat;
		this.fab_id_fk = fab_id_fk;
		this.line_id_fk = line_id_fk;
		this.tool_id_fk = tool_id_fk;
		this.error_dsc = error_dsc;
		this.repair_beg_timestamp = repair_beg_timestamp;
		this.repair_end_timestamp = repair_end_timestamp;
		this.downtime = downtime;
		this.error_analysis = error_analysis;
		this.repair_dsc = repair_dsc;
		this.repair_result = repair_result;
		this.eqt_confirmer = eqt_confirmer;
		this.tech_confirmer = tech_confirmer;
		this.qa_confirmer = qa_confirmer;
		this.pro_confirmer = pro_confirmer;
		this.responsible_usr = responsible_usr;
		this.transfer_note = transfer_note;
		this.crt_usr = crt_usr;
		this.crt_timestamp = crt_timestamp;
		this.evt_usr = evt_usr;
		this.evt_timestamp = evt_timestamp;
		this.assistants = assistants;
		this.tech_confirm_flg = tech_confirm_flg;
		this.qual_confirm_flg = qual_confirm_flg;
		this.prod_confirm_flg = prod_confirm_flg;
		this.evt_cate = evt_cate;
	}
// Property accessors



	public String getRepair_order_id() {
		return repair_order_id;
	}

	public void setRepair_order_id(String repair_order_id) {
		this.repair_order_id = repair_order_id;
	}

	@Override
	public String getUnq_seq_id() {
		return unq_seq_id;
	}

	@Override
	public void setUnq_seq_id(String unq_seq_id) {
		this.unq_seq_id = unq_seq_id;
	}

	public String getRepair_stat() {
		return repair_stat;
	}

	public void setRepair_stat(String repair_stat) {
		this.repair_stat = repair_stat;
	}

	public String getFab_id_fk() {
		return fab_id_fk;
	}

	public void setFab_id_fk(String fab_id_fk) {
		this.fab_id_fk = fab_id_fk;
	}

	public String getLine_id_fk() {
		return line_id_fk;
	}

	public void setLine_id_fk(String line_id_fk) {
		this.line_id_fk = line_id_fk;
	}

	public String getTool_id_fk() {
		return tool_id_fk;
	}

	public void setTool_id_fk(String tool_id_fk) {
		this.tool_id_fk = tool_id_fk;
	}

	public String getError_dsc() {
		return error_dsc;
	}

	public void setError_dsc(String error_dsc) {
		this.error_dsc = error_dsc;
	}

	public Timestamp getRepair_beg_timestamp() {
		return repair_beg_timestamp;
	}

	public void setRepair_beg_timestamp(Timestamp repair_beg_timestamp) {
		this.repair_beg_timestamp = repair_beg_timestamp;
	}

	public Timestamp getRepair_end_timestamp() {
		return repair_end_timestamp;
	}

	public void setRepair_end_timestamp(Timestamp repair_end_timestamp) {
		this.repair_end_timestamp = repair_end_timestamp;
	}

	public Double getDowntime() {
		return downtime;
	}

	public void setDowntime(Double downtime) {
		this.downtime = downtime;
	}

	public String getError_analysis() {
		return error_analysis;
	}

	public void setError_analysis(String error_analysis) {
		this.error_analysis = error_analysis;
	}

	public String getRepair_dsc() {
		return repair_dsc;
	}

	public void setRepair_dsc(String repair_dsc) {
		this.repair_dsc = repair_dsc;
	}

	public String getRepair_result() {
		return repair_result;
	}

	public void setRepair_result(String repair_result) {
		this.repair_result = repair_result;
	}

	public String getEqt_confirmer() {
		return eqt_confirmer;
	}

	public void setEqt_confirmer(String eqt_confirmer) {
		this.eqt_confirmer = eqt_confirmer;
	}

	public String getTech_confirmer() {
		return tech_confirmer;
	}

	public void setTech_confirmer(String tech_confirmer) {
		this.tech_confirmer = tech_confirmer;
	}

	public String getQa_confirmer() {
		return qa_confirmer;
	}

	public void setQa_confirmer(String qa_confirmer) {
		this.qa_confirmer = qa_confirmer;
	}

	public String getPro_confirmer() {
		return pro_confirmer;
	}

	public void setPro_confirmer(String pro_confirmer) {
		this.pro_confirmer = pro_confirmer;
	}

	public String getResponsible_usr() {
		return responsible_usr;
	}
	public String getEvt_cate() {
		return evt_cate;
	}

	public void setEvt_cate(String evt_cate) {
		this.evt_cate = evt_cate;
	}

	public void setResponsible_usr(String responsible_usr) {
		this.responsible_usr = responsible_usr;
	}

	public String getTransfer_note() {
		return transfer_note;
	}

	public void setTransfer_note(String transfer_note) {
		this.transfer_note = transfer_note;
	}

	public String getCrt_usr() {
		return crt_usr;
	}

	public void setCrt_usr(String crt_usr) {
		this.crt_usr = crt_usr;
	}

	public Timestamp getCrt_timestamp() {
		return crt_timestamp;
	}

	public void setCrt_timestamp(Timestamp crt_timestamp) {
		this.crt_timestamp = crt_timestamp;
	}

	public String getEvt_usr() {
		return evt_usr;
	}

	public void setEvt_usr(String evt_usr) {
		this.evt_usr = evt_usr;
	}

	public Timestamp getEvt_timestamp() {
		return evt_timestamp;
	}

	public void setEvt_timestamp(Timestamp evt_timestamp) {
		this.evt_timestamp = evt_timestamp;
	}

	public String getAssistants() {
		return assistants;
	}

	public void setAssistants(String assistants) {
		this.assistants = assistants;
	}

	public String getTech_confirm_flg() {
		return tech_confirm_flg;
	}

	public void setTech_confirm_flg(String tech_confirm_flg) {
		this.tech_confirm_flg = tech_confirm_flg;
	}

	public String getQual_confirm_flg() {
		return qual_confirm_flg;
	}

	public void setQual_confirm_flg(String qual_confirm_flg) {
		this.qual_confirm_flg = qual_confirm_flg;
	}

	public String getProd_confirm_flg() {
		return prod_confirm_flg;
	}

	public void setProd_confirm_flg(String prod_confirm_flg) {
		this.prod_confirm_flg = prod_confirm_flg;
	}
}